<?php

$db = require __DIR__ . '/db.php';

$config = [
    'id' => 'base',

    'bootstrap'=>[
//        'queue',
    ],

    'components' => [
        'db' => $db,
        // Redis 缓存服务器配置
        'redis_cache' => require(__DIR__ . '/redis_cache.php'),
        // Redis 队列服务器 配置
        'redis_queue' => require(__DIR__ . '/redis_queue.php'),

        // 缓存配置
        'cache' => [
            'class' => 'yii\redis\Cache',
            'keyPrefix' => 'rc_cache_',
            'redis' => 'redis_cache'
        ],

//        // 队列配置
//        'queue' => [
//            'class' => \yii\queue\redis\Queue::class,
//            'redis' => 'redis_queue', // Redis connection component or its config
//            'channel' => 'queue', // Queue channel key
//            'ttr' => 15 * 60
//        ],
    ],

//        'params' => require(__DIR__ . '/params.php'),
];

return $config;
